The most popular solution techniques fall into three classes of algorithms : ( 1 ) ordinary least squares algorithms applied independently to each path, such as applied in the so-called PLS path analysis packages which estimate with OLS; ( 2 ) covariance analysis algorithms evolving from seminal work by Wold and his student Karl J�reskog implemented in LISREL, AMOS, and EQS; and ( 3 ) simultaneous equations regression algorithms developed at the Cowles Commission by Tjalling Koopmans.